#include "Secuencia.h"


Secuencia::Secuencia() {
}


Secuencia::~Secuencia() {
}


Pieza* Secuencia::sacarPieza(){
		Pieza* piezaExtraida;
		piezaExtraida = secuencia.front();
        this->secuencia.pop_front();
        return piezaExtraida;
}


void Secuencia::agregarPieza(Pieza* pieza){
    this->secuencia.push_back(pieza);
}


bool Secuencia::vacia(){

	return this->secuencia.empty();

}

